CheckPoint HTTP GET Interface

SoftwareShield System Feature Guide > CheckPoint™ Central Server Controlled Licensing > CheckPoint™ HTTP GET Interface

## CheckPoint™ HTTP GET Interface

The SoftwareShield CheckPoint License Server exposes two interfaces - one of them is a simple HTTP GET interface that delivers limited functionality for dynamically generating and modifying Serial Numbers.

If you are using a third party merchant services provider this is likely the best way for you to integrate that system into the CheckPoint server system.

The HTTP GET interface has two basic functions:

1. Dynamically generate a Serial Number. This will allow you to generate a new Serial Number dynamically as a result of a sale. You can control how many Activations the Serial Number will have, as well as other details - even customer information.

2. Add Activations (seats) to an existing Serial Number. This will allow you to have a customer purchase added Activations from you - even after they had already been issued their original purchases Serial Number. Additional Activations are added to the Serial Number.

If you use this interface through a third-party (such as a merchant services provider) with which you have no control over the parameter names that are passed to the CheckPoint License Server in the URL, you may need to configure the system to Map CheckPoint HTTP GET Query Parameters from the caller to the CheckPoint server. This is all easily accomplished in the License Managers CheckPoint Server Remote Administrator.

Likewise, you may need the response to be post-processed to match the expected return format of the caller. Again, this is easily controlled using the Return Templates from inside the CheckPoint Server Remote Administrator.

### More Information

For information about the URL format of the calls to this interface see: HTTP GET URL Interface

For information about using the CheckPoint Server Remote Administrator, see: CheckPoint Server Remote Administration.